home *** CD-ROM | disk | FTP | other *** search
/ MacHack 2000 / MacHack 2000.toast / pc / The Hacks / 3D QuickTime Dynamics / kSan Headers / kSanFileDefinitions.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-06-24  |  2.2 KB  |  79 lines

  1. #ifndef __kSanFileDefs__
  2. #define __kSanFileDefs__
  3.  
  4. #define     k3howManyActivePlugsResID 'Api#'
  5. #define     k3portRectRezType    'k3PR'    
  6. #define     k3worldRectRezType    'k3WR'        
  7. #define     k3windowViewRezType        'k3WV'
  8. #define     k3doubleRezType        'k3DB'
  9. #define  k3doubleVectorRezType 'k3DV'
  10. #define     k3longRezType        'k3LI'
  11. #define     k3shortRezType        'k3SI'
  12.  
  13. #define     k3groupInfoRezType    'k3GI'    
  14. #define     k3groupNameRezType    'k3GN'
  15. #define   k3groupNumPartsRezType 'k3G#'
  16. #define     k3typespecsRezType    'k3TP'
  17. #define    k3typespecsNameRezType 'k3TN'
  18. #define     k3partListRezType  'k3PL'
  19. #define     k3groupListRezType 'k3GL'
  20. #define     k3numWindowPartsRezType 'k3NP'
  21. // double resources
  22. #define     k3deltaTResID         128
  23. #define     k3coolingFactorResID    129    
  24. #define     k3eqTempResID            130
  25. #define     k3neighborCutoffExtraResID            131
  26. #define     k3timeElapsedResID        132
  27. #define     k3outerCutoffResID        136
  28. #define     k3innerCutoffResID        137
  29. #define     k3screeningCMinResID        138
  30. #define     k3screeningCMaxResID        139
  31.  
  32. #define      k3noseMassResID 142
  33. #define      k3noseTimeConstResID 143
  34. //#define     k3thetaAngleResID            140
  35. //#define     k3phiAngleResID                141
  36. #define     k3cellAlphaResID            148
  37. #define     k3cellBetaResID              149
  38. #define     k3cellGammaResID            150
  39.  
  40. #define     k3cellXResID            133 // use double vector
  41. #define     k3cellYResID            134
  42. #define     k3cellZResID            135
  43. #define     k3StrainStressXResID  151 // use double vector
  44. #define     k3StrainStressYResID  152
  45. #define      k3StrainStressZResID  153
  46. #define     k3ShearStressXResID  154 // use double vector
  47. #define      k3ShearStressYResID  155
  48. #define     k3ShearStressZResID  156
  49. // doubleVector
  50. #define     k3StrainStressResID  151
  51. #define     k3ShearStressResID  152
  52. #define   k3CellEdgesResID  153
  53.  
  54. // long resources    
  55. #define     k3numItersResID        128
  56. #define     k3numPartsResID        129
  57. #define     k3constrainedInXResID    130
  58. #define     k3constrainedInYResID    131
  59. #define     k3constrainedInZResID        132    
  60. #define     k3potentialTypeResID        133    
  61. #define     k3methodTypeResID            134
  62. #define     k3screeningTypeResID        135    
  63. #define     k3MeamElementResID            137
  64. #define     k3typesOfAtomsResID   138
  65. #define     k3howManyGroupsResID  139
  66. #define   k3uniqueParticleCounterResID 140    
  67.     
  68. // mac atoms defs    
  69. #define     kMAatomdefs 1 
  70. #define     kMAatoms 2
  71. #define     kMAmove 3 
  72. #define     kMAscale 4
  73. #define     kMAtransform 5
  74. #define     kMAignore 6
  75. #define     kMAend 7
  76.  
  77.  
  78.  
  79. #endif